Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 OGWY STREET Semi-Detached £99,522 £24,000 7 Oct 1999
65 OGWY STREET Terraced £94,634 £61,000 22 Nov 2007
67 OGWY STREET Terraced £48,660 £22,000 4 Nov 2003
69 OGWY STREET Semi-Detached £127,656 £128,000 17 Aug 2022
77 OGWY STREET Terraced £97,140 £29,950 22 Oct 2001